Articles by Muhammad Arul
-
How to Install Invoice Ninja on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu, web server • Comments: 4
Invoice Ninja is a web-based open source software for invoicing, payments, time tracking and much more. You can create Invoices online in seconds, interact with payments gateways like Stripe, PayPal, WePay, and others. In this tutorial, I will show you how to install Invoice Ninja on Ubuntu 16.04. I will use Nginx as the web server and MariaDB as Database system.
-
How to Install Magento 2.1 on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, nginx, server, web server • Comments: 12
In this tutorial, I will show you how to install Magento 2.1 with Nginx, PPHP 7.0 (FPM) and MySQL 5.7 on a CentOS 7 server. Magento is a widely used open source shop and content management system for e-commerce websites based on the PHP Zend Framework.
-
How to Install MySQL 5.7 on Linux CentOS and Ubuntu
Author: Muhammad Arul • Tags: centos, linux, mysql, ubuntu • Comments: 5
In this tutorial, I will guide you how to install and configure the new stable MySQL 5.7 version on CentOS 7 server and Ubuntu 16.04 server. MySQL is an open source relational database management system developed by Oracle corporation. The source code is released under GNU General Public License.
-
-
How to deploy Node.js Applications with pm2 and Nginx on Ubuntu
Author: Muhammad Arul • Tags: linux, server, ubuntu, web server • Comments: 2
pm2 is a process manager for Node.js applications, it allows you to keep your apps alive and has a built-in load balancer. In this tutorial, I will show you how to install and configure pm2 for the simple 'Express' application and then configure Nginx as a reverse proxy for the node application that is running under pm2.
-
How to install Moodle 3.2 on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, nginx, php, server, ubuntu, web server • Comments: 4
In this tutorial, I will guide you how to build your own learning center with moodle. We will install and configure Moodle on a Nginx web server, MySQL database, and PHP-FPM7. For the operating system, we will use Ubuntu 16.04 (Xenial Xerus). Moodle is an open source learning management system software to help educators and teachers to create online courses.
-
Dockerizing Wordpress with Nginx and PHP-FPM on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, server, ubuntu, web server • Comments: 26
In this tutorial, I will guide you step-by-step to use docker-compose. We will deploy 'Wordpress' with Nginx, MySQL, and PHP-FPM. Each service has its own container, and we will use images from the docker hub registry. I will show you how to create containers from docker images and manage all containers with docker-compose.
-
How to Install osTicket with Nginx on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, nginx, server, ubuntu, web server • Comments: 18
In this tutorial, I will show you step by step to install and configure osTicket on Ubuntu 16.04. OsTicket is an open source support ticket system based on PHP. It's a simple and lightweight support ticket system, designed to be easy to use and easy to install.
-
How to Install Elastic Stack on Ubuntu 16.04
Author: Muhammad Arul • Tags: centos, desktop, linux, server, ubuntu • Comments: 19
In this tutorial, I will show you how to install and configure Elastic Stack on a single Ubuntu 16.04 server for monitoring server logs and how to install 'Elastic beats' on client PC's with Ubuntu 16.04 and CentOS 7 operating system.
-
How to Install and Configure CSF (Config Server Firewall) on CentOS 7
Author: Muhammad Arul • Tags: centos, security • Comments: 8
Config Server Firewall / CSF is firewall application suite for Linux servers. CSF is also a Login/Intrusion Detection for applications like SSH, SMTP, IMAP, Pop3, the "su" command and many more. This tutorial will show the installation of CSF on CentOS 7 and guide you trough the first steps to use this powerful application suite.
-
How to Install Invoice Ninja on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, web server • Comments: 5
In this tutorial, I will show you how to install and configure Invoice Ninja on a CentOS 7 server. I will use Nginx as the web server and MariaDB as the Database system. Invoice Ninja is free and open source web-based software for invoicing, payments, time tracking and much more.